.btable {
	margin: 0 auto;
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%;
}

.btable td {
	width: 25%;
}

.btable td a {
	text-decoration: none;
	display: block;
	padding: 8px;
	font: 11px Arial, sans-serif;
	font-weight: bold;
}

.btable td a:link,.btable a:visited,.btable a:active {
	background-color: #FAFAFA;
}

.btable td a:hover {
	color: #333;
	background: url(../images/menu-hover-bg.gif) repeat-x;
}

.btable td {
	text-align: center;
}

* html .btable td a {
	height: 1px;
}

span.date {
	color: #aaa;
	text-align: left;
}

.detailsLink{
	background-color: #ffffff;
	color: #000000;
}
.detailsLink:hover{
	background-color: #ffffff;
	color: #FF9966
}